/*
 * Line.h
 *
 *  Created on: Feb 7, 2012
 *      Author: frc3928
 */

#ifndef LINE_H_
#define LINE_H_
#include <opencv/cv.h>

class Line {
public:
	Line();
	Line(CvPoint pt1, CvPoint pt2);
	void createLine(CvPoint pt1, CvPoint pt2);
	virtual ~Line();
	cv::Point2f getIntersectionWith(Line otherLine);

	double Slope; //TODO change these to float when we get things working. :(
	double Intercept;

};



#endif /* LINE_H_ */
